package com.online.service;


import com.online.entity.Course;

import java.util.List;

public interface CourseService {
    /**
     * 查询当前老师选择的课程
     * @param teacherNumber
     * @return
     */
    List<Course> showCourseName(String teacherNumber);

    /**
     * 删除当前老师选择的课程
     * @param courseId
     * @param teacherNumber
     * @return
     */
    int deleteARecord(Integer courseId, String teacherNumber);

    /**
     * 教师添加一门课程
     * @param course
     * @return
     */
    int inserACourse(Course course);

    /**
     * 查询教师教授的一门课程的详情
     * @param courseName
     * @param teacherNumber
     * @return
     */
    Course selectACourse(String courseName, String teacherNumber);

    /**
     * 查询符合id的一门course信息
     * @param courseId
     * @return
     */
    Course selectACourseByCourseId(Integer courseId);
}
